--'****************************************************** --'* Биндер объекта смарт кавер . --'****************************************************** registered_smartcovers = {} function bind(obj) obj:bind_object(smart_cover_binder(obj)) end class "smart_cover_binder" (object_binder) function smart_cover_binder:__init(obj) super(obj) end function smart_cover_binder:net_spawn(se_abstract) if not object_binder.net_spawn(self, se_abstract) then return false end local name = self.object:name() --[[ if (string.find(name,self.object:id())) then local story_name = get_object_story_id(self.object:id()) name = story_name or name end --]] registered_smartcovers[name] = self.object return true end function smart_cover_binder:net_destroy() local name = self.object:name() --[[ if (string.find(name,self.object:id())) then local story_name = get_object_story_id(self.object:id()) name = story_name or name end --]] registered_smartcovers[name] = nil object_binder.net_destroy(self) end function smart_cover_binder:update(delta) object_binder.update(self, delta) end